Sybil Attack, 51% Attack এর ধারণা

Latest Technologies - ব্লকচেইন (Blockchain) - Blockchain এবং নিরাপত্তা | NCTB BOOK

১. Sybil Attack (সিবিল আক্রমণ)

Sybil Attack হলো একটি আক্রমণাত্মক পদ্ধতি যেখানে একজন আক্রমণকারী ব্লকচেইন বা পিয়ার-টু-পিয়ার (P2P) নেটওয়ার্কে একাধিক ভুয়া বা মিথ্যা পরিচয় (নোড) তৈরি করে নেটওয়ার্কে প্রভাব বিস্তার করার চেষ্টা করে। এই আক্রমণটি মূলত ব্লকচেইনের বিকেন্দ্রীভূত প্রকৃতি ও কনসেনসাস মেকানিজমের ওপর নির্ভর করে কাজ করে।

Sybil Attack-এর কার্যপদ্ধতি:

  • আক্রমণকারী নেটওয়ার্কে একাধিক ভুয়া নোড তৈরি করে। এই নোডগুলো বৈধ ব্যবহারকারীর মতো আচরণ করে এবং নেটওয়ার্কের তথ্য বা কনসেনসাস প্রক্রিয়া পরিবর্তন করার চেষ্টা করে।
  • আক্রমণকারী যখন পর্যাপ্ত সংখ্যক নোড তৈরি করে, তখন সে ব্লকচেইনের সিদ্ধান্ত প্রক্রিয়ায় প্রভাব বিস্তার করতে পারে এবং নেটওয়ার্ককে বিভ্রান্ত করতে পারে।
  • এটি ব্লক ভেরিফিকেশন, লেনদেন যাচাই, এবং নেটওয়ার্কের অন্যান্য অংশে সমস্যার সৃষ্টি করতে পারে।

Sybil Attack-এর প্রতিরোধ:

  • কনসেনসাস মেকানিজম: প্রুফ অব ওয়ার্ক (PoW) এবং প্রুফ অব স্টেক (PoS) কনসেনসাস মেকানিজমগুলো Sybil Attack প্রতিরোধ করতে কার্যকর। কারণ, একটি বড় সংখ্যক নোড তৈরির জন্য আক্রমণকারীর কাছে প্রচুর কম্পিউটেশনাল শক্তি (PoW) বা অর্থ (PoS) থাকা প্রয়োজন, যা অনেক ব্যয়বহুল।
  • নোড যাচাই এবং সীমাবদ্ধতা: কিছু ব্লকচেইন নেটওয়ার্ক নোড যোগ করার ক্ষেত্রে সীমাবদ্ধতা আরোপ করে এবং নোড যাচাই করে। এতে করে আক্রমণকারী সহজে ভুয়া নোড তৈরি করতে পারে না।
  • CAPTCHA এবং যাচাইকরণ পদ্ধতি: নোড তৈরি করার সময় CAPTCHA বা অন্যান্য যাচাইকরণ পদ্ধতি ব্যবহার করে নোডগুলোর বৈধতা নিশ্চিত করা যায়, যা Sybil Attack প্রতিরোধে সহায়ক।

২. 51% Attack (৫১% আক্রমণ)

51% Attack হলো একটি আক্রমণ, যেখানে ব্লকচেইন নেটওয়ার্কের ৫১% বা তার বেশি মাইনিং পাওয়ার বা কম্পিউটেশনাল ক্ষমতা একটি একক ব্যক্তি বা দলের নিয়ন্ত্রণে চলে আসে। এই আক্রমণটি মূলত প্রুফ অব ওয়ার্ক (PoW) ভিত্তিক ব্লকচেইনে ঘটে। যখন আক্রমণকারী নেটওয়ার্কের মাইনিং শক্তির অধিকাংশ অর্জন করতে সক্ষম হয়, তখন সে ব্লকচেইনের কনসেনসাস মেকানিজমকে প্রভাবিত করতে এবং বিভিন্ন ধরনের প্রতারণা করতে পারে।

51% Attack-এর কার্যপদ্ধতি:

  • আক্রমণকারী যদি নেটওয়ার্কের অধিকাংশ মাইনিং শক্তি বা ক্ষমতা নিয়ন্ত্রণ করতে পারে, তবে সে নতুন ব্লক ভেরিফাই করতে এবং ব্লকচেইনের নতুন সংস্করণ তৈরি করতে সক্ষম হয়।
  • আক্রমণকারী ইচ্ছা করলে একই মুদ্রা একাধিকবার ব্যয় করতে পারে, যা ডাবল স্পেন্ডিং নামে পরিচিত।
  • এ ছাড়া, আক্রমণকারী অন্য নোডগুলোর মাইনিং প্রচেষ্টা ব্যাহত করতে পারে এবং নতুন ব্লক যুক্ত হওয়া বন্ধ করতে পারে।

51% Attack-এর প্রতিরোধ:

  • বড় এবং সক্রিয় নেটওয়ার্ক: বড় মাপের ব্লকচেইন যেমন বিটকয়েন এবং ইথেরিয়াম, যেখানে প্রচুর সংখ্যক মাইনার এবং মাইনিং শক্তি রয়েছে, সেখানে ৫১% আক্রমণ করা অত্যন্ত কঠিন এবং ব্যয়বহুল।
  • প্রুফ অব স্টেক (PoS): প্রুফ অব স্টেক ভিত্তিক ব্লকচেইনে ৫১% আক্রমণ প্রতিরোধ করা সহজ। কারণ, এখানে ব্লক ভেরিফাই করার জন্য মাইনিং শক্তির পরিবর্তে ক্রিপ্টোকারেন্সির মালিকানা স্টেক করতে হয়। নেটওয়ার্কের ৫১% টোকেন কিনে নেয়া অত্যন্ত ব্যয়বহুল এবং কার্যত অসম্ভব।
  • মাইনিং পুল সীমাবদ্ধতা: অনেক ব্লকচেইন নেটওয়ার্ক বড় মাইনিং পুলগুলোকে সীমাবদ্ধ করে এবং নেটওয়ার্কে মাইনিং শক্তি সমানভাবে বিতরণ করার চেষ্টা করে। এটি ৫১% আক্রমণ প্রতিরোধে কার্যকর।
Content added By
Promotion